/**
 * @description 日志工具
 */
const logger = {
  /**
   * @description 输出信息日志
   * @param {String} message 日志信息
   * @param {Any} data 数据
   */
  info: (message, data) => {
    console.log(`[INFO] ${message}`, data || '')
  },

  /**
   * @description 输出警告日志
   * @param {String} message 日志信息
   * @param {Any} data 数据
   */
  warn: (message, data) => {
    console.warn(`[WARN] ${message}`, data || '')
  },

  /**
   * @description 输出错误日志
   * @param {String} message 日志信息
   * @param {Any} data 数据
   */
  error: (message, data) => {
    console.error(`[ERROR] ${message}`, data || '')
  },
}

export default logger
